﻿namespace MicroCloud.Authorization
{
    /// <summary>
    /// 数据权限管理器
    /// </summary>
    //[Dependency(ServiceLifetime.Scoped, AddSelf = true)]
    public class DataAuthManager : DataAuthorizationManagerBase<EntityInfo, EntityInfoInputDto, EntityRole, EntityRoleInputDto, Role, long, EntityUser, EntityUserInputDto, User, long>
    {
        /// <summary>
        /// 初始化一个数据权限管理器 <see cref="DataAuthManager"/> 的新实例
        /// </summary>
        /// <param name="provider">服务提供者</param>
        public DataAuthManager(IServiceProvider provider)
            : base(provider)
        { }

    }
}